home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 2004 #11 / Amiga Plus CD - 2004 - No. 11.iso / AmiSoft / Comm / mail / SpamFryer.lha / SpamFryer / SpamFryer.history < prev    next >
Text File  |  2004-08-22  |  5KB  |  80 lines

  1. Modified November 2003 to remove personal information
  2.  
  3.     First Aminet upload
  4.     
  5. Modified December 2003 to explicitly QUIT and CLOSE (thanks to Chris Young)
  6.  
  7.     Second Aminet upload
  8.  
  9. Modified January  2004 Verbose argument and multi-account system (by Elwood)
  10.                        Bug fix: multiply-identified spams only get fried once
  11.                        Reports errors and actions to log as well as console
  12.                        Configurable truncation of long console subject lines
  13.                        New check for 'Test, Yep.' Bagle/Beagle worm signature
  14.                        also purges mails 'To: undisclosed-recipients' (SNG)
  15.                        Combines reports for all accounts (Elwood's correction)
  16.                        Junks all mails with the word VIAGRA inside (Stellan)
  17.                        Junks all mails from excite.com (add more?) (Stellan)
  18.                        Skips quickly through headers once spam is identified
  19.                        Explicitly opens the console window - thanks Kelvin!
  20.                        Closes log only after last account (fixes Elwood's fix)
  21.                        POP3 commands end with explicit CR as well as LF (RFC)
  22.                        Junks references to V1agra, Xanax and 'Cialis ' drugs
  23.                        Combination tests sift out unwanted date invitations
  24.                        
  25.     Third Aminet Upload
  26.                      
  27. Modified February 2004 Major updates, most of them made by Allan Rasmussen.
  28.                        Added possibility to use a 'keep' and a 'lose' list.
  29.                        Fixed a minor bug which prevented the Reply-To: field
  30.                        from being scanned properly. I couldn't figure out what
  31.                        the variable 'both' was all about, so I got rid of it
  32.                        and invented a simpler way to produce the final output.
  33.                        Removed the 'bogus address' option, as it is redundant.
  34.                        Made it possible to keep a growing logfile. Made the
  35.                        script compatible with public ARexx ports. Fixed a bug
  36.                        which prevented the second account from being scanned
  37.                        if the first was empty.
  38.  
  39. Modified March/April   Initial keep/lose list update made by Allan Rasmussen.
  40.             2004       Now verbose also works on the log file. Made an offline
  41.                        version of the script for YAM. Verbose argument changed
  42.                        to quiet in the offline YAM version. Simon: Junks mails
  43.                        with the word 'searchingforasoulmate' inside. Allan:
  44.                        Added Early-Ref: argument to the lists. Renamed lists.
  45.                        Simon: removed checks for old worm subjects, added John
  46.                        Smith's patch for optional interactive password entry,
  47.                        added headings for Elwood's multiple account reporting.
  48.                        Symbolic names for constant list indices for readability.
  49.                        Case-independent list pattern handling. No categorisation.
  50.                        
  51. Modified May 2004      Call to learn rules. Allow keep and lose list information
  52.                        to be embedded in this program file. Allow comments in list
  53.                        files - such lines must start with "// " (including the
  54.                        space, which the ARexx parser treats as a delimiter).
  55.                        Many new rules.
  56.  
  57. Modified June 2004     New code to check and report rule effectiveness.
  58.                        Code cleanup, consistent nesting and capitalisation.
  59.                        Allows account details to be read from a file.
  60.  
  61. Modified July 2004     Option to kill all mail to addresses with digits in.
  62.                        Now reads other accounts, even if first has no mail.
  63.                        Parsing of account file is more robust and error-trapped.
  64.                        Relaxed syntax rules (e.g. need for colons) in lists.
  65.                        Added indexed and cross-referenced AmigaGuide document.
  66.                        Added UAE and YAM integration subdirectories and docs.
  67.                       
  68.     Fourth Aminet Upload
  69.                        
  70. Modified August 2004   Always reports if a list file is not found if that list's
  71.                        name in the script is not null. Rejects mails with both
  72.                        no subject and no 'from' or 'reply-to' address (Elwood).
  73.                        New rule: rejects mails with 'prescription' in subject. 
  74.                        French translation of ARexx added to package (Herve).
  75.                        Clarified integration in SpamFryer.yam.readme (Allan).
  76.                        Missing History file (this one :-) added to the archive.
  77.                        Clarified distribution and translation rules (Simon).
  78.  
  79.     Fifth Aminet Upload
  80.